//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by FernFlower decompiler)
//

package com.goldhuman.Common;

import java.util.Observable;
import java.util.Observer;

public abstract class StatefulRunnable extends Observable implements Observer, TaskState {
    TaskGraph graph = null;

    public StatefulRunnable() {
    }

    TaskContext GetContext() {
        return this.graph.context;
    }

    public void Destroy() {
    }

    public void Init() {
    }

    public void update(Observable o, Object arg) {
    }

    public abstract int GetState();

    public abstract void Run();
}
